]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shellEntry: Use seat to retrieve keymap
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Thu, 30 Jan 2020 18:57:12 +0000 (15:57 -0300)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Thu, 30 Jan 2020 18:57:12 +0000 (15:57 -0300)
The backend does not handle the keymap anymore; this is now
handled by ClutterSeat.

Use ClutterSeat to retrieve the default keymap.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/968

js/ui/shellEntry.js

index 0488d70d09fc708da98368eedaa96c04c50f09a6..3e304146e1d8c8eee525a515c0c547738f22abd6 100644 (file)
@@ -164,7 +164,8 @@ class CapsLockWarning extends St.Label {
         this.clutter_text.ellipsize = Pango.EllipsizeMode.NONE;
         this.clutter_text.line_wrap = true;
 
-        this._keymap = Clutter.get_default_backend().get_keymap();
+        let seat = Clutter.get_default_backend().get_default_seat();
+        this._keymap = seat.get_keymap();
 
         this.connect('notify::mapped', () => {
             if (this.is_mapped()) {